to the maximum possible degree - French English Dictionary